the suspense is killing me - German English Dictionary